* { margin: 0px; padding: 0px; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; }
ul, ol, li { list-style: none; }
a { text-decoration: none; color: #333; font-family: "Microsoft YaHei"; }
a:hover { color: #d92119; text-decoration: none; }
body { width: 100%; background: #FFF; font-family: "Microsoft YaHei"; font-size: 14px; color: #333; }
.clear { clear: both; }
.clear:after { clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; }
img { border: 0; }
/*全局样式  */

.full { width: 100%; margin: 0 auto; min-width: 1155px; }
.headerfull{z-index: 10000}
.w1000 { width: 1155px; overflow: hidden; margin: 0 auto; }
.w1155{ width: 1155px; overflow: hidden; margin: 0 auto; }
.w-490 { width: 490px; }
.w230 { width: 230px; }
.bg-a{background-color: #f2f1ef;}
.bg-f { background: #fff }
.bg-fa {background: #fafafa;}
.bg-ad{background: #f4f4f4;}
.bg-f6 { background: #f6f6f6 }
.bg-d4 { background: #d4d4d4 }
.bg-f7 { background: #f7f7f7 }
.bg-c { background: #ccc }
.bg-28 { background: #282828 }
.bg-nav { background: #b61b3e }
.bg-59 {background-color:#595656;}
.h30 { height: 30px; line-height: 30px; }
.f-lt { float: left; }
.f-rt { float: right; }
.color-6 { color: #666 }
.color-9 { color: #999 }
.color-b12 { color: #b12121 }
.e2e{background: #2e2e2e;}
.mtt10 { margin-top: 10px; }
.mtt20 { margin-top: 14px; }
.mtt30 { margin-top: 30px; }
.mtt40 { margin-top: 40px; }
.mtt50 { margin-top: 50px; }
.mtb20 { margin-bottom: 20px; }
.mtb30 { margin-bottom: 30px; }
.mtb40 { margin-bottom: 40px; }
.mtb50 { margin-bottom: 50px; }
.pdt70 { padding-bottom: 70px;}
.pdt55 { padding-top: 55px;}
.pdt10 { padding-top: 10px; }
.pdt20 { padding-top: 20px; }
.pdt30 { padding-top: 30px; }
.pdb10 { padding-bottom: 10px; }
.pdb20 { padding-bottom: 20px; }
.pdb30 { padding-bottom: 30px; }
.bor-b { border-bottom: 1px #ddd solid; }
.bor-t { border-top: 1px #aaa solid; }
.bor-b-dashed { border-bottom: 1px #c9c9c9 dashed; }
.bold { font-weight: bold }
.pd-lt20 { padding-left: 20px; }
.pd10 { padding: 10px; }
.bor { border-bottom: 1px #ddd solid; border-radius: 4px }
.bor41{border-bottom: 1px #414141 solid;}
.linbtt{width: 45px;height: 2px;background-color: #b61b3e;margin:48px 0 20px;}
.bttlist{color: #333; font-size: 12px;line-height: 24px;}
.bttlist em{font-size: 20px;}
.overflow { overflow: hidden; }

/*通用标题样式1	*/

.webtt {line-height: 30px; }
.webtt .tit { width: 100%; line-height: 30px; color: #333; font-size: 18px; float: left;display: block; }
.webtt .tit em{font-size: 20px;}
.webtt .tit a {color:#999; font-size: 36px; font-weight: normal;}
.webtt .tit span { font-size: 14px; padding-left: 15px; }
.webtt .tit span em { color: #d92119; padding: 0 4px; }
.webtt p{font-size:16px; font-weight:bold; color: #666;line-height: 40px; }
.webtt  p em { color: #d92119;  padding: 0 4px; }
.webtt .tit1 { height: 30px; line-height: 30px; color: #333; font-size: 14px; font-weight: bold; float: left }
.webtt .tit1 a { font-weight: bold;}
.webtt .tit1 span { font-size: 14px; padding-left: 15px; }
.webtt .tit1 span em { color: #d92119; padding: 0 4px; }
.webtt .more { float: right; overflow: hidden; height: 26px; line-height: 26px; font-size: 12px; font-weight: normal; color: #fff; }
.webtt .more a { color: #999; }
.webtt .more a:hover { color: #d92119; }
.webtt .more span { font-family: "SimSun " }
/*头部样式  */

.bg-top { }
.header { width: 1155px; height: 103px; margin: 0 auto; position: relative }
.header .top{width: 1155px;height: 35px;line-height: 35px;}
.header .top .top-left{color: #666;font-size: 12px; float: left;line-height: 35px;}
.header .top .top-right{color: #ddd;font-size: 18px; width: 175px; line-height: 35px; float: right;}
.header .top .top-right img{width: 26px;height: 35px;float: left;}
.header .top .top-right span{float: right;line-height: 35px;}
.header .logo { width: 233px; height: 103px; float: left; overflow: hidden; }
.header .logo img { height: 103px; }
.header .logo_title{height: 103px;width: 150px;float: left;}
.header .logo_title h3{color: #b61b3e;font-size: 22px; margin-top: 25px;}
.header .logo_title span{font-size: 14px;}
.header .top-nav { overflow: hidden; }
.header .top-nav li { float: left; height: 30px; line-height: 30px; background: url(../images/icon-top-line.png) no-repeat right center; vertical-align: middle }
.header .top-nav li:last-child { background: none; padding-right: 0; }
.header .top-nav li a { color: #1875AA; }
.header .top-nav li a:hover { color: #245E9C; }
.header .top-nav li a img { vertical-align: middle; padding-right: 6px; }
.header .tel-top{ right: 0;float: right;height: 100px;}
.header .tel-top img{float: left;}
.header .tel-top .right{width: 170px; float: right;display: block; }
.header .tel-top  .lan{width: 210px;height: 26px;}
.header .tel-top .lan .lanage{font-size: 14px; color: #fff; width: 80px;height: 23px;line-height: 25px;text-align: center; background-color: #555;float: right;border-bottom-right-radius:5px;
border-bottom-left-radius:5px;}
.header .tel-top .right span{font-size: 22px;color: #b61b3e; float: left; display: block;}
.header .tel-top .right em{font-size: 12px;font-style: normal; float: left; display: block;}
/*搜索 */

.ser-box { padding-top: 35px; float: left;margin-left: 100px; }
.ser-box input[type=text] { width: 300px; height: 29px; line-height: 29px; float: left; border: 1px #b61b3e solid;border-radius:5px 0 0 5px; border-right: none; font-size: 12px; color: #979797; padding: 2px 10px; }
.ser-box input[type=submit] { width: 69px; height: 35px; line-height: 35px; float: right; text-align: center; background: url(../images/sear-nav.png) no-repeat center center; ; border: none; cursor: pointer; text-indent: 4em }
/*二维码 */

.twx { position: absolute; top: 40px; right: -110px; background: #555; width: 40px; height: 40px; line-height: 40px; text-align: center; }
#weixin img { vertical-align: middle; }
#EWM { position: absolute; right: -150px; top: -30px; display: none; z-index: 9999; }
#EWM img { width: 120px; height: 120px; display: block; }
#EWM p { background: #fff; line-height: 24px; padding: 10px; }
/*主导航菜单*/

#nav-menu {color: #fff; height: 46px; width: 1155px; margin: 0 auto; }
#nav-menu .container { position: relative; overflow: visible; z-index: 99; }
#nav-menu .menu .stmenu { position: relative; float: left; padding: 0 36px; display: inline; height: 46px; line-height: 46px; }
#nav-menu .menu .stmenu:hover { background: #de1643; }
#nav-menu .menu .stmenu h2 { font-weight: 400; }
#nav-menu .menu .stmenu.select { font-weight: 400;}
#nav-menu .menu li a.xia { color: #fff; font-size: 16px; text-align: center; }
#nav-menu .menu .children { display: none; position: absolute; top: 46px; left: 0px; width: 96px; background: #de1643; border-top: 0; line-height: normal;padding:15px 20px; z-index: 99 }
#nav-menu .menu .children li { width: 100%; padding: 0px; display: inline-block; font-size: 12px; border-top: 1px dashed #bb153b; }
#nav-menu .menu .children li:first-child { border-top: none;  }
#nav-menu .menu .children li h3 { display: block; width: 100%; font-weight: normal; }
#nav-menu .menu .children li a { width: 100%; height: 32px; line-height: 32px; overflow: hidden; padding: 3px 0; display: block; color: #fff; text-align: center; font-size: 14px; }
#nav-menu .menu .children li a:hover { color: #fefefe }
/*#nav-menu .menu .children2 { display: none; position: absolute; top: 100px; left: 0px; width: 380px; background: #004070; border-top: 0; line-height: normal; z-index: 99; padding: 15px 20px; }
*/
#nav-menu .menu .children2 { display: none; position: absolute; top: 46px; left: -222px; width: 1075px; background: #de1643 ; border-top: 0; line-height: normal; z-index: 99; padding: 40px 40px; border-top:2px solid #de1643;}

#nav-menu .menu .children2 li { width: 80%; padding: 0 10px; display: inline-block; font-size: 16px; margin-bottom: 25px; }
#nav-menu .menu .children2 li:first-child { border-top: none; padding-top: 0; }
#nav-menu .menu .children2 li h3 {display: block; width: 100%; font-weight: normal;margin-bottom: 8px; }
#nav-menu .menu .children2 li a { height: 24px; line-height: 24px; overflow: hidden; padding: 3px 0; color: #fff; font-size: 20px; }
#nav-menu .menu .children2 li a:hover { color: #fff ;font-weight:bold;}
#nav-menu .menu .children2 li dl { float: left; padding-right: 15px; margin-left: 21px; }
#nav-menu .menu .children2 li dl a { color: #fff;font-size: 16px; }
/**首页banner**/

#slider { width: 100%; margin: 0 auto; height: 497px; position: relative; min-width: 1155px }
div#slideshow { margin: 0 auto; height: 497px; overflow: hidden; }
.slider-item { width: 100% !important; height: 497px; }
.slider-item a { display: block; width: 100%; height: 497px; overflow: hidden; }
.slider_content_inner img { border: none; }
.controls-center { width: 100%; margin: 0 auto; position: absolute; bottom: 30px; }
#slider_controls { padding: 5px 0 0 0; position: relative; z-index: 10; width: 100%; text-align: center; }
#slider_controls a { padding: 1px 5px; background: #fff; color: #666; margin: 0 2px; border-radius:100px;}
#slider_controls a.activeSlide { background: #b61b3e; color: #fff; }

/*首页新闻模块样式*/
.news { width: 370px; margin-right: 45px; display: inline; }
.newslist .pic { display: block; overflow: hidden; width: 248px; height: 82px; margin: 0 auto; }
.newslist ul { overflow: hidden; padding-top: 10px; clear: both; }
.newslist ul li { height: 30px; line-height: 30px; padding-left: 12px; overflow: hidden; background: url(../images/icon-list.gif) no-repeat left center; }
.newslist ul li a { display: block; float: left; overflow: hidden; color: #333; font-size: 14px; height: 24px; line-height: 24px; }
.newslist ul li a:hover { color: #d92119; }
.newslist ul li em { display: block; width: 27px; height: 9px; float: left; padding-left: 6px; padding-top: 10px; color: #999; background: url(../images/icon-hot.png) no-repeat right center; }
.newslist ul li span { height: 28px; line-height: 28px; float: right; color: #999; font-family: Arial, Helvetica, sans-serif; }

/*首页合作品牌模块样式*/
.culture { width: 350px; margin-right: 80px; padding-top: 10px; }
.culture p.tit { font-size: 18px; color: #313131; font-style: italic; }
.culture p.txt { font-size: 14px; color: #646464; font-style: italic; font-family: Arial, Helvetica, sans-serif; padding-top: 6px; }
.hz { width: 500px;margin-right: 0;display: inline;padding-top: 10px;}
.hz .pic { display: block; overflow: hidden; width: 248px; margin: 0 auto; }
.hz ul { overflow: hidden; clear: both; }
.hz ul li { float: left; padding-left: 15px; margin-bottom: 6px; overflow: hidden; }
.hz ul li a { display: block; float: left; overflow: hidden; color: #666; font-size: 12px; }
.hz ul li a img { height: 50px; }
.hz ul li a:hover { color: #d92119; }
.weixin { width: 110px; text-align: right; }
.weixin img { width: 110px; }
.weixin p { text-align: center; font-size: 12px; }
/*当前位置样式 */

.locate {width: 1155px; margin: 0 auto; height: 42px; line-height: 42px; overflow: hidden;color: #999; font-size: 12px; }
.locate span { padding: 0 6px; font-family: "宋体 "; }
.locate a { color: #999 }
.locate .in { color: #b61b3e }
.locate a:hover { color: #b61b3e }
/*内页左边框架样式 */

.lblead { width: 243px;background-color: #fff; overflow: hidden; position: relative; }
.lblead ul{padding:25px;}
.lb-top { overflow: hidden; background-color:#b61b3e;}
.lb-top .tt { overflow: hidden;}
.lb-top .tit { color: #fff; font-size: 18px; font-weight: 400; float: left;height: 52px; margin-left: 25px; line-height: 52px; }
.lb-list { overflow: hidden; }
.lb-list li { line-height: 34px; font-size: 14px;}
.lb-list li a { color: #333; }
.lb-list li:hover {}
.lb-list li:hover a { color: #ff0000 }
.lb-list li.select { background: #fff }
.lb-list li.select a { color: #333 }
.lb-list li.select>a { color: #ff0000;font-weight: bold; }
.lb-list li.select a:hover { color: #004070 }
.lb-list li em { display: block; float: left; margin-right: 10px; text-align: center; line-height: 25px; font-family: "宋体"; font-style: normal; color: #333; }
.lb-list li.select em { color: #333;}
.lb-list li:hover em { color: #333;}
.lb-cont {width:243px; overflow: hidden; font-size: 14px; color: #666; background-color:#f6f6f6; }
.lb-cont li{line-height: 20px;border-bottom: 1px solid #ececec;padding:5px 0;}
.lb-cont p { clear: both; overflow: hidden; padding: 3px 0 0 0 }
.lb-cont .tel { background: #b61b3e; color: #fff; text-align: center; padding: 20px 0; font-size: 16px; border-radius: 2px }
.lb-cont .tel span { display: block; font-size: 26px; line-height: 42px; font-weight: 700; font-family: Arial, Helvetica, sans-serif }
.lb-list li dl { padding: 0 0 10px 0;  }
.lb-list li dl dd { line-height: 32px;  }
.lb-list li dl dd a { font-size: 14px; }
.lb-list li dl dd a.select { color: #004070 }
.lb-list li dl ol { padding-left: 8px; line-height: 28px; padding-bottom: 8px; display: none; }
.lb-list li dl ol p span{ clear:both; display:none; padding-left:8px}
.lb-list li dl ol p span a{ clear:both; display:block; font-size:12px;}
.block { display: block !important; }


/*内页右边框架样式 */
.rblead_d { width: 1057px; background-color: #fff;padding:50px 48px 50px;border:1px solid #f0f0f0; line-height: 26px; font-size: 14px; color: #333;overflow: hidden; min-height: 650px; }

.rblead { width: 790px; background-color: #fff;padding:50px 48px 50px;border:1px solid #f0f0f0; line-height: 26px; font-size: 14px; color: #333;overflow: hidden; min-height: 650px; }
.rblead .rtop { overflow: hidden; border-bottom: 1px #dbdbdb solid; padding-bottom: 10px; }
.rblead .rtop .tt { float: left; overflow: hidden }
.rblead .rtop .tit a{ color: #333; font-size: 36px; }
.rblead .rtop .tit span { font-size: 14px; color: #666; padding-left: 14px; }
.rblead .rtop .tit span em { color: #d92119; padding: 0 6px; font-style: normal }
.contxt { clear: both; font-size: 14px; line-height: 26px; padding: 10px 0 }
.text { padding-top: 20px; }
.rblead .do { overflow: hidden; margin-bottom: 40px;}
.rblead .do p { width: 130px; height: 34px; line-height: 34px; text-align: center; background: #004070; float: right; margin-left: 20px; }
.rblead .do p a { color: #fff; font-size: 14px; }
.rblead .do p a:hover { color: #C76C6C; }

.rline{width: 890px;height:42px;line-height: 42px;border-top:1px solid #ddd; margin-bottom: 20px;}
.rline1{width: 890px;height:42px;line-height: 42px;border-bottom:0px solid #ddd; margin-bottom: 20px;}

/*首页关于我们*/
.index_aboutt{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; margin: 56px 0 20px;}
.index_aboutt span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.index_aboutt em{font-size: 16px;color: 666;}
.index_aboutb {height: 344px; color: #fff;font-size:14px;}
.index_aboutb .left{width: 358px;height: 264px;line-height: 24px; background-color:#b61b3e; float: left;padding: 40px;}
.index_aboutb .left p{width: 358px;height: 245px;overflow: hidden;}
.index_aboutb .left a{color: #fff; float: right;}
.index_aboutb .right{width: 717px;height: 344px;float: right;}

/*首页服务*/
.indexserver{overflow: hidden; padding:80px 0; text-align: center;}
.indexserver .title{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; text-align: left;}
.indexserver .left{width: 565px;float: left;}
.indexserver .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.indexserver .title em{font-size: 16px;color: 666;}
.indexserver .right{width: 565px;float: right;}
.indexserver .con{height:225px;width: 565px;background-color: #f2f1ef;padding:60px 0; margin-top:25px; }
.indexserver .con p{font-size:24px;color: #333;width: 220px;margin:0 auto;margin-top: 26px;}

/*首页免费*/
.indexfree{overflow: hidden; padding:20px 0 30PX;}
.indexfree .title{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; text-align: left;}
.indexfree .left{width: 100%; float: left; }
.indexfree .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.indexfree .title em{font-size: 16px;color: 666;}
.indexfree .left .con{color: #fff;text-align: center; width: 995px; height: 330px; background-color:#b61b3e; margin-top:22px;padding:50px 80px; overflow: hidden;}
.indexfree .left .con p{margin-bottom: 15px;}
.indexfree .left .input1{width: 1020px; overflow: hidden;}
.indexfree .left input{color: #888; font-size:14px; margin-top:20px; width: 400px;height: 40px;line-height: 40px; padding: 0 30px;float: left;margin-right: 25px; background-color:#fff;border:0px;overflow: hidden;}
.indexfree .input1 .but {width:100%;margin:0 auto;}
.indexfree .input1 .but input{color: #b61b3e;font-size: 18px; height: 50px;line-height: 50px; background-color: #fff; cursor: pointer; margin-top:20px; border-radius: 5px;}

.indexfree .right{width:670px;height: 390px; float: right;}
.indexfree .right .con{color: #fff; width: 670px; height: 390px; background-color:#f2f1ef; margin-top:22px;}
.indexfree .right img{width:670px;height: 390px;}

/*询价留言*/
.bg-xj{background-color: #b61b3e;padding:50px 0; margin-bottom:80px;}
.bg-xj1{background-color: #b61b3e;padding:20px 0;}
.bgxj{text-align: center;color: #FFF;}
.bgxj h5{font-size: 32px;}
.bgxj span{font-style: 14px;line-height: 24px;padding-top: 15px; display: block;}
.bgxj .input1{width:870px;margin:50px auto 0; overflow: hidden;}
.bgxj .input1 input{color: #b1b1b1; font-size: 14px; width: 365px;padding:0 30px; height: 50px;line-height: 50px; background-color: #fff;border:0px;margin-bottom: 20px; overflow: hidden;}
.bgxj .input1 .but input{color: #b61b3e;font-size: 16px; background-color: #FFF; cursor: pointer; margin-top:20px; border-radius: 10px;}
.bgxj .input1 .but input:hover{background-color: #eee;}

/*首页AD*/
.top3_index{width: 1155px; height: 220px;padding:50px 0; margin:0 auto;overflow: hidden;}
.top3_index ul{width: 1260px;overflow: hidden;}
.top3_index li{width: 382px; height: 220px;float: left; background-color: #fff; border:1px solid #d7d7d7;margin-right: 24px;}
.top3_index .right{float: right; width: 167px;padding-right: 15px;}
.top3_index li img{width: 200px;height: 220px;float: left;}
.top3_index li h3{color: #074793;font-size: 22px;font-weight: bold; margin-top: 45px;display: inline-block;}
.top3_index li span{color: #414141;font-size: 14px;line-height: 22px; margin-top: 10px; display: inline-block;}

/*首页简介*/
.indexfa{width: 1155px;text-align: center;margin: 0 auto;padding:65px 0 30px;}
.indexfa h2{color: #083496;font-size: 30px;}
.indexfa p{color:#666;font-size: 14px; line-height: 30px;margin:28px 0 40px;}

/*首页应用领域*/
.indexapp{width: 1155px; margin: 0 auto 30px;overflow: hidden;}
.indexapp .title{width: 1155px;height: 75px;line-height: 60px;margin-bottom: 28px; }
.indexapp .title{width: 100%; line-height: 24px; color: #333;font-size: 24px; text-align: left;}
.indexapp .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.indexapp .title em{font-size: 16px;color: 666;}
.indexapp ul{width: 1300px;overflow: hidden;}
.indexapp a:hover li{filter: alpha(opacity=80); opacity:0.8;}
.indexapp li{width: 373px;height: 445px;margin:0 18px 32px 0; float: left; background-color: #f2f1ef;}
.indexapp .con{width: 373px;height: 400px;}
.indexapp li img{width: 370px;height: 258px;}
.indexapp li span{color: #b61b3e; font-size:24px;display: block;  float: left;margin-left: 30px;padding-top:15px;}
.indexapp li p{color: #666;float: left;font-style: normal; text-align: left;display: block;}
.indexapp li .bt{color: #fff;padding:0 15px; display:block; width: 343px;height: 45px;line-height: 45px;text-align: right;background-color: #b61b3e;}

/*首页产品*/
.indexcustom{width: 1155px; margin: 0 auto;overflow: hidden;}
.indexcustom .title{width: 1155px;height: 75px;line-height: 60px;margin-bottom: 28px; }
.indexcustom .title{width: 100%; line-height: 24px; color: #333;font-size: 24px; text-align: left;}
.indexcustom .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.indexcustom .title em{font-size: 16px;color: 666;}
.indexcustom ul{width: 1300px;overflow: hidden;}
.indexcustom a:hover li{filter: alpha(opacity=80); opacity:0.8;}
.indexcustom li{width: 373px;height: 445px;margin:0 18px 32px 0; float: left; background-color: #f2f1ef;}
.indexcustom .con{width: 373px;height: 400px;}
.indexcustom li img{width: 370px;height: 258px;}
.indexcustom li span{color: #b61b3e; font-size:24px;display: block;  float: left;margin-left: 30px;padding-top:15px;}
.indexcustom li p{color: #666;float: left;font-style: normal; text-align: left;display: block;}
.indexcustom li .bt{color: #fff;padding:0 15px; display:block; width: 343px;height: 45px;line-height: 45px;text-align: right;background-color: #b61b3e;}

/*内页应用领域*/
.indexapp1{width: 1155px;text-align: center;margin: 0 auto 30px;overflow: hidden;}
.indexapp1 .title{width: 1155px;height: 60px;line-height: 60px;margin-bottom: 28px; }
.indexapp1 .title{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; text-align: left;}
.indexapp1 .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.indexapp1 .title em{font-size: 16px;color: 666;}



.indexapp1 ul{width: 1300px;overflow: hidden;}
.indexapp1 a:hover li{filter: alpha(opacity=80); opacity:0.8;}
.indexapp1 li{width: 373px;height: 600px;margin:0 18px 32px 0; float: left; background-color: #f2f1ef;}
.indexapp1 .con{width: 373px;height: 400px;}
.indexapp1 li img{width: 370px;height: 210px;}
.indexapp1 li span{color: #b61b3e; font-size:24px;font-weight:bold; display: block;  float: left;margin-left: 30px;padding-top:25px;}
.indexapp1 li p{color: #666;font-size: 22px;float: left;font-style: normal; text-align: left;line-height: 36px;width: 100%;margin-left: 30px;margin-top:15px; display: block;}
.indexapp1 li .bt{color: #fff;padding:0 15px; display:block; width: 343px;height: 45px;line-height: 45px;text-align: right;background-color: #b61b3e;}

/*首页产品*/
.indexpro{width: 1155px;text-align: center;margin: 0 auto 30px; padding:40px 0; overflow: hidden}
.indexpro .title{width: 1155px;height: 60px;line-height: 60px;margin-bottom: 28px; border-bottom: 1px #dddddd solid;}
.indexpro .title h3{color: #333;font-size: 30px;display:inline-block;float: left;font-weight: normal; }
.indexpro .title em{color: #999;font-size: 16px;font-style: normal; margin-left: 15px;}
.indexpro .title a{color: #999;font-size: 12px;display: inline-block;float: right;}
.indexpro .title a:hover{color: #999;}
.indexpro ul{width: 1300px;overflow: hidden;}
.indexpro a:hover li{filter: alpha(opacity=80); opacity:0.8;}
.indexpro li{width: 288px;height: 241px;margin:0 20px 20px 0; float: left;border:1px #e8e8e8 solid;background-color: #fff;}
.indexpro li img{width: 288px;height: 196px;float: left;}
.indexpro li span{color: #fff; font-size:14px;background-color:#333;  width:288px;height: 45px;line-height: 45px; float: left;display: inline-block; }
.indexpro .fan img{width: 185px;height: 70px;float: right;}
.indexpro .fan span{color: #fff; font-size:16px;background-color:#2771b9;  width:185px;height: 70px;float: left;display: inline-block; }
/*首页新闻*/
.index_news{background-color: #f2f1ef;padding:30px 0;}
.indexnews{width: 1155px;text-align: center;margin: 0 auto; padding:40px 0; overflow: hidden}
.indexnews .title{width: 1155px;height: 60px;line-height: 60px;margin-bottom: 28px; }
.indexnews .title{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; text-align: left;}
.indexnews .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.indexnews .title em{font-size: 16px;color: 666;}
.indexnews ul{width: 1500px;overflow: hidden;}
.indexnews ul li{width: 470px;height: 190px;border-right: 1px solid #ddd;margin:20px 0; padding-right: 100px;margin-right: 100px;float: left;}
.indexnews ul li .time{width: 60px; overflow: hidden;float: left;}
.indexnews ul li .time span{color: #b61b3e;font-size: 54px;}
.indexnews ul li .time em{color: #b61b3e;font-size: 14px;font-style: normal; display: inline-block;}
.indexnews ul li .conten{width: 380px;overflow: hidden;float: right; text-align: left;}
.indexnews ul li .conten h2{color: #000;font-size: 20px;font-style: normal;margin-bottom: 18px;}
.indexnews ul li .conten span{color: #999;font-size: 14px;}
.indexnews ul li .conten a{color: #ff0000;font-size: 14px;display: block;margin-top: 20px;}

/*每页底部联系客服*/
.onlinkf{height: 100px;line-height: 100px; background-color: #818287;}
.w450{width:450px; margin: 0 auto;}
.onlinkf .left{float: left;height: 100px;line-height: 100px;}
.onlinkf .right{float: right;height: 100px;line-height: 100px;}
.onlinkf span{font-size: 18px;color: #333;}
.onlinkf a{font-size: 18px;color: #333;}
.onlinkf a:hover{color:#000;}
.onlinkf img{float: left;}

/*每页底部新闻*/
.news-b { margin-right: 50px; padding-right: 50px;border-right: 1px #e4e4e4 solid;height: 210px; display: inline; }
.news-b a{display: block;font-size: 14px;}
.news-b h2{color: #333;float: left;font-size: 18px;font-weight: normal;}
.newslist-b .pic { display: block; overflow: hidden; width: 248px; height: 82px; margin: 0 auto; }
.newslist-b ul { overflow: hidden; padding-top: 10px; clear: both; }
.newslist-b ul li {width: 185px; height: 28px; line-height: 28px;float: left; overflow: hidden; }
.newslist-b ul li a { display: block; float: left; overflow: hidden; color: #777777; font-size: 14px; height: 24px; line-height: 24px; }
.newslist-b ul li a:hover { color: #999999; }
.newslist-b ul li em { display: block; width: 27px; height: 9px; float: left; padding-left: 6px; padding-top: 10px; color: #999;}
.newslist-b ul li span { height: 28px; line-height: 28px; float: right; color: #999; font-family: Arial, Helvetica, sans-serif; }

/*关于我们*/
.about1{padding:60px 0; background-color: #fff;}
.about1 .title{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; text-align: left;padding-bottom: 20px;}
.about1 .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.about1 .title em{font-size: 16px;color: 666;}

.about2{padding:60px 0; background-color: #fff;}
.about2 .title{width: 100%; height: 25px;line-height: 24px; color: #333;font-size: 24px; text-align: left;padding-bottom: 20px;}
.about2 .title span{width: 5px;height: 25px;background-color:#b61b3e;float: left;margin-right: 15px;}
.about2 .title em{font-size: 16px;color: 666;}


/*内页新闻类样式 */
.rblead .nlist { overflow: hidden; }
.rblead .nlist li { padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px dashed #ddd; clear: both; overflow: hidden }
.rblead .nlist li:last-child { margin-bottom: 0px }
.rblead .nlist li img { display: block; float: left; overflow: hidden; width: 180px; height: 120px; }
.rblead .nlist li img:hover { opacity: 0.8 }
.rblead .nlist li .rt { width: 580px; float: right; overflow: hidden; }
.rblead .nlist li .rt h3 a { font-size: 18px; font-weight: normal; color: #b61b3e }
.rblead .nlist li .rt h3 a:hover { color: #d92119; }
.rblead .nlist li .rt p { font-size: 14px; }
.rblead .nlist li .rt .date { font-size: 14px; color: #999; font-family: Arial, Helvetica, sans-serif }
.rblead .nlist li .summary { height: 44px; overflow: hidden; line-height: 22px; color: #666; }
.rblead .nlist li .summary a { color: #b61b3e; font-size: 14px; }
.rblead .nlist li .summary a:hover { color: #d92119; ; }
/**详情页面样式**/

.delcont { line-height: 28px; margin: 0 auto; overflow: hidden; font-size: 12px; position: relative }
.delcont p img { float: left; padding-right: 20px; padding-top: 10px }
.delcont h2 { font-weight: normal; text-align: center; line-height: 36px; font-size: 24px; color: #004070 }
.delcont h3 { color: #777; font-weight: normal; font-size: 12px; line-height: 28px; border-bottom: 1px #d5d5d5 dashed; border-top: 1px #d5d5d5 dashed; padding: 20px 0 }
.delcont h3 span { color: #d92119; padding-right: 16px; }
.delcont .ftit { font-size: 12px; text-align: center; padding: 10px 0; overflow: hidden; margin: 0 auto; color: #999; }
.delcont .share { font-size: 12px; height: 24px; width: 186px; overflow: hidden; position: absolute; right: 0; top: 45px; }
.delcont .share span { float: left; }
.nycontxt { margin: 20px 0 10px 0; line-height: 28px; border-bottom: 1px #ccc dashed; padding-bottom: 30px; font-size: 14px; }
.nycontxt p { clear: both; }
.delcont .tt { text-align: left; border-bottom: 1px dashed #ddd; margin-bottom: 20px; height: 36px; line-height: 22px; }
.delcont .cont-tit { font-size: 14px; padding-top: 15px; border-bottom: 1px #ddd solid; color: #333; height: 32px; line-height: 32px; }
.list-table { width: 728px; border: 1px #ddd solid; border-collapse: collapse; }
.list-table table tr { white-space: nowrap; }
.list-table tr th { color: #333; height: 48px; line-height: 48px; background: #f7f7f7; font-size: 14px; font-weight: 400 }
.list-table tr td { height: 48px; line-height: 48px; padding: 0 10px; }
.list-table tr td img { padding-top: 12px }
/*资料下载样式 */

.rblead .dlist { overflow: hidden; padding-top: 10px; width: 100%;}
.rblead .dlist li { border-bottom: 1px dashed #ddd; clear: both; overflow: hidden; height: 62px; line-height: 62px; }
.rblead .dlist li:last-child { margin-bottom: 0px; }
.rblead .dlist li:hover { background: #f5f5f5; }
.rblead .dlist li img { overflow: hidden; vertical-align: middle; }
.rblead .dlist li img:hover { opacity: 0.8 }
.rblead .dlist li p { float: left; padding-right: 10px; width: 60px; }
.rblead .dlist li p.type { width: 20px; }
.rblead .dlist li p.do { width:48px;height: 48px;line-height: 18px;background-color: #b61b3e; float: right; text-align: center;margin-top: 7px; border-radius: 5px; padding-right: 0; }
.rblead .dlist li p.bgqq{background: url(../images/qq.jpg) no-repeat right center;}
.rblead .dlist li p.do a { color:#fff;margin-top: 6px;display: block; }
.rblead .dlist li p.do a:hover { color: #fff000 }
.rblead .dlist li p.tit { width: 480px; }

/*产品样式带QQ*/
.proqq{overflow: hidden;}
.proqq ul{width:1220px; overflow: hidden;}
.proqq ul li{width:340px;height: auto;overflow: hidden;margin-right:65px;padding:30px 0; float: left;}
.proqq ul li img{width:334px;height: 136px;border:3px solid #efefef;}
.proqq .down{height: 35px;line-height: 35px; margin-top:15px; float: left;}
.proqq .down span{float: left;}
.proqq .down img{width:35px;height: 35px;float: left; margin-left: 20px; border:0;}
.proqq .more_pp{width:100%;height: 60px;line-height: 60px;font-size:24px;color: #b61b3d;text-align: center;margin:20px 0 60px;background-color: #eeeeee;}

/*产品中心样式1列	*/
.pro_box1 { width: 1390px; overflow: hidden; }
.pro_box1 li { display: inline; width: 340px; height: 242px; float: left;margin-right:65px;overflow: hidden; background: #fff; padding-bottom: 35px; }
.pro_box1 li:nth-child(odd) { }
.pro_box1 li:nth-child(even) { }
.pro_box1 li:nth-child(1) { border-top: none; }
.pro_box1 li:nth-child(2) { border-top: none; border-top: 1px #ddd solid;}
.pro_box1 li a { overflow: hidden; }
.pro_box1 li img { width: 334px; height: 136px; border:3px solid #efefef;  overflow: hidden; float: left }
.pro_box1 li img:hover { opacity: 0.8 }
.pro_box1 li .tent { width: 844px; margin-bottom: 35px; overflow: hidden; }
.pro_box1 li .tent p { line-height: 26px; overflow: hidden; }
.pro_box1 li .tent .tit a { font-size: 22px;font-weight: 600; color: #004070; }
.pro_box1 li .tent .tit a:hover { font-size: 18px; font-weight: 600; color: #d92119; }
.pro_box1 li .tent .tit a span { color: #d92119 }
.pro_box1 li .tent .txt { color: #666; font-size: 14px; padding-top: 4px; }
.pro_box1 li .tent .txt a { color: #004070 }
.pro_box1 li .tent .txt a:hover { color: #d92119; }

/*产品中心样式2列	*/

.pro_box { width: 890px; overflow: hidden; }
.pro_box li { display: inline; width: 245px; height: 284px; float: left; overflow: hidden; background: #fff; padding-right: 29px; margin-top:20px;}
.pro_box li:nth-child(odd) {  }
.pro_box li:nth-child(even) {  }
.pro_box li:nth-child(1) { border-top: none; }
.pro_box li:nth-child(2) { border-top: none; }
.pro_box li a { overflow: hidden; }
.pro_box li img { width: 245px; height: 245px; overflow: hidden;  float: left }
.pro_box li img:hover { opacity: 0.8 }
.pro_box li .tent {text-align: center; width: 265px; line-height: 50px; overflow: hidden; }
.pro_box li .tent p {  overflow: hidden; }
.pro_box li .tent .tit a { font-size: 14px; color: #333; }
.pro_box li .tent .tit a:hover { font-size: 14px; font-weight: 600; color: #d92119; }
.pro_box li .tent .tit a span { color: #d92119 }
.pro_box li .tent .txt { color: #666; font-size: 14px; padding-top: 4px; }
.pro_box li .tent .txt a { color: #004070 }
.pro_box li .tent .txt a:hover { color: #d92119; }

/*产品中心样式2列	*/

.pro_box_d { width: 1150px; overflow: hidden; }
.pro_box_d li { display: inline; width: 245px;  float: left; overflow: hidden; background: #fff; padding-right: 29px; margin-top:29px;}
.pro_box_d li:nth-child(odd) {  }
.pro_box_d li:nth-child(even) {  }
.pro_box_d li:nth-child(1) { border-top: none; }
.pro_box_d li:nth-child(2) { border-top: none; }
.pro_box_d li a { overflow: hidden; }
.pro_box_d li img { width: 245px; height: 245px; overflow: hidden;  float: left }
.pro_box_d li img:hover { opacity: 0.8 }
.pro_box_d li .tent {text-align: center; width: 265px; height: 50px;line-height: 50px; overflow: hidden; }
.pro_box_d li .tent p {  overflow: hidden; }
.pro_box_d li .tent .tit a { font-size: 14px; color: #333; }
.pro_box_d li .tent .tit a:hover { font-size: 14px; font-weight: 600; color: #d92119; }
.pro_box_d li .tent .tit a span { color: #d92119 }
.pro_box_d li .tent .txt { color: #666; font-size: 14px; padding-top: 4px; }
.pro_box_d li .tent .txt a { color: #004070 }
.pro_box_d li .tent .txt a:hover { color: #d92119; }

/*产品目录	*/

.cata_box { width: 890px; overflow: hidden;font-size: 12px; }
.cata_box p{color: #666; font-size: 22px;margin-bottom: 15px;}
.cata_box p span{color: #b61b3e;font-size:30px;font-weight:600;}
.cata_box li { display: inline; width: 390px; float: left; overflow: hidden; background: #fff; padding: 20px 0; }
.cata_box .title{background-color: #555;color: #fff;font-size: 14px;font-weight: bold;}

.cata_box li .equal{display: table; border-collapse:separate; }
.cata_box li .row{display: table-row;}
.row div{display: table-cell;word-break:break-all; }
.row .one{color: #666; font-size:14px; padding:5px 0 0 30px; }
.row .one img{margin-right: 6px;}
.row .two{width:125px;height: auto; border-bottom:1px solid #888;padding:5px; border-right:1px solid #888;}
.row .three{width:420px;word-wrap:break-word; border-bottom:1px solid #888;padding:5px; border-right:1px solid #888;}
.row .four{width:90px;word-wrap:break-word; border-bottom:1px solid #888;padding:5px; border-right:1px solid #888;}
.row .five{width:40px;  text-align:center; word-wrap:break-word; border-bottom:1px solid #888; padding:5px;}
/**产品详情页面类**/

.del-about { width: 850px; overflow: hidden }
.del-about .lt-extra { float: left }
.del-about .lt-extra img { width: 400px; }
.del-about .content { width: 430px }
.del-about .content h2 {color:#004070; font-size: 24px; font-weight: 400; }
.del-about .content .txt { padding: 20px 0; font-size: 14px; height: 160px; overflow: hidden; line-height: 26px; }
.rblead .cont-tit { font-size: 14px; padding-top: 15px; border-bottom: 2px #004070 solid; color: #333; height: 32px; line-height: 32px; }
.rblead .cont-tit h2 { font-size: 18px; font-weight: 400; background: #004070; float: left; padding: 0 30px; color: #fff }

/*产品展示	*/
.del-about1 { width: 100%;background-color: #fff; overflow: hidden; }
.del-about1 .lt-extra { float: left; }
.del-about1 .lt-extra img { width: 380px; }
.del-about1 .content { width: 450px;height: 360px; margin-top: 20px;  position:relative;}
.del-about1 .content h2 {color:#000; font-size: 32px; font-weight: 400;width: 460px;border-bottom: 1px solid #d6d6d6; padding:10px 0; }
.del-about1 .content .txt { padding: 20px 0; font-size: 14px; overflow: hidden; line-height: 26px; }
.del-about1 .content .do{width:200px;height: 43px;line-height: 43px; background-color: #b61b3e;text-align: center;border-radius:5px; bottom: 0px; right: 0px; position:absolute;}
.del-about1 .content .do a{color: #fff;}

.rblead1 { width: 870px; background-color: #fff;padding:30px 0 20px;border:1px solid #f0f0f0; line-height: 26px; font-size: 14px; color: #333;overflow: hidden; margin-top: 55px; border-top:2px solid #b61b3e;}
.rblead1 .nei{padding:0 48px;}
.rblead1 .cont-tit { font-size: 14px; padding: 15px 0 20px; border-bottom: 1px #d6d6d6 solid; color: #333; height: 32px; line-height: 32px; }
.rblead1 .cont-tit h2 { font-size: 30px; font-weight: 400;float: left;  color: #8b8b8b }
.rblead1 .nycontxt { margin: 20px 0 10px 0; line-height: 28px; border-bottom: 1px #ccc dashed; padding-bottom: 30px; font-size: 14px; }
.rblead1 .nycontxt p { clear: both; }

/*行业方案样式	*/
.solute_box { width: 1210px;margin-top:20px; overflow: hidden; }
.solute_box li { display: inline; width: 388px; height: 400px; float: left; overflow: hidden; background: #fff; padding: 20px 0;margin:0 15px 10px 0; }
.solute_box li:nth-child(odd) {  }
.solute_box li:nth-child(even) { }
.solute_box li:nth-child(1) { border-top: none; }
.solute_box li:nth-child(2) { border-top: none; }
.solute_box li a { overflow: hidden; }
.solute_box li img { width: 388px; height: 258px; overflow: hidden; padding-bottom: 8px; }
.solute_box li img:hover { opacity: 0.8 }
.solute_box li .tent { width: 390px; overflow: hidden; }
.solute_box li .tent p { line-height: 22px; overflow: hidden;  margin:5px 0 10px;}
.solute_box li .tent .tit a { font-size: 18px; font-weight: 600; }
.solute_box li .tent .tit a span { color: #d92119 }
.solute_box li .tent .txt { color: #666; font-size: 12px; }
.solute_box li .tent a { color: #004070 }
.solute_box li .tent a:hover { color: #d92119; }
/**留言类样式**/

.guestb { margin: 0 auto; clear: both; overflow: hidden; color: #666; }
.guestb .form { font-size: 12px; }
.guestb .form tr { height: 36px; line-height: 36px; }
.guestb .form tr td { text-align: left; height: 36px; line-height: 36px; padding: 6px 0 }
.guestb .form tr td em { color: #ff0000; padding: 0 4px 0 0; font-style: normal; }
.guestb .form tr td span { color: #999; padding: 0 0 0 10px; font-size: 12px; }
.guestb .form tr td input[type=text] { height: 28px; line-height: 28px; width: 340px; border: 1px #ccc solid; font-size: 12px; color: #666; padding: 2px 10px; background: #fbfbfb; }
.guestb .form tr td textarea { width: 530px; border: 1px #ccc solid; font-size: 12px; color: #666; line-height: 20px; padding: 10px; background: #fbfbfb }
.guestb .form tr td input[type=submit] { width: 160px; text-align: center; height: 36px; line-height: 36px; font-size: 15px; color: #fff; background: #004070; border: none; cursor: pointer }
.guestb .form tr td input[type=reset] { width: 160px; margin-left: 20px; text-align: center; height: 36px; line-height: 36px; font-size: 15px; color: #666; background: #fff; border: 1px #e8e8e8 solid; cursor: pointer }
.guestb .form tr td input[type=radio] { width: 14px; margin-right: 6px; }
.guestb .form tr td select { height: 34px; line-height: 34px; width: 122px; border: 1px #ccc solid; font-size: 12px; color: #333; padding: 2px 10px; background: #fbfbfb; }
.guestb .form tr td .pic-yz { height: 34px }
.guestb .form tr td .tips a { color: #d92119 }
.guestb .form tr td .tips a:hover { color: #333; }
.guestb .form tr td .sex { margin-right: 10px; font-size: 12px; }
/*foot样式*/

.foot { width: 100%; margin: 0 auto; overflow: hidden; min-width: 1000px; border-top: 3px #d6d6d6 solid; font-size: 14px; padding: 30px 0; background: #f2f2f2 }
.footbl { width: 1000px; overflow: hidden; margin: 0 auto; }
.footbl dl { float: left; width: 110px; margin-right: 20px; }
.footbl dl dt { font-weight: 700; line-height: 30px; border-bottom: 1px #db2e2e solid; width: 56px; margin-bottom: 10px; }
.footbl dl dd { line-height: 24px; padding-right: 10px; }
.footbl dl dd a { color: #666; font-size: 12px; }
.footbl dl dd a:hover { color: #d92119; }
.footbl .contact { float: right; overflow: hidden }
.footbl .contact li { overflow: hidden }
.footbl .contact li img { float: left; padding-left: 20px; }
.footbl .contact li img:hover { opacity: 0.8 }
.footbl .contact li p { clear: both; line-height: 24px; }
.copyright { width: 1155px; margin: 0 auto; padding: 10px 0; overflow: hidden; color: #bbb; }
.copyright p { margin: auto; line-height: 24px; font-size: 12px; float: left;}
.copyright p a {padding: 0 20px; color: #bbb }
.copyright p a:hover { color: #bbb; }
.copyright span{font-size: 20px; float: right;}
/*分页样式*/

.page { margin: 40px auto; overflow: hidden; clear: both; }
.page a { float: left; margin-right: 5px; display: inline-block; width: 14px; height: 14px; line-height: 14px; text-align: center; padding: 4px; overflow: hidden; border: 1px #d1d1d1 solid; background: #fff; }
.page a:hover { background: #b61b3e; color: #fff; border: 1px #b61b3e solid; }
.page .next, .page .prew, .page .home, .page .last { width: 42px; border: 1px #d1d1d1 solid; background: #fff; }
.page .curn { background: #b61b3e; color: #fff; border: 1px #b61b3e solid; }
/*上一篇下一篇*/

.prent { float: left; overflow: hidden; padding-bottom: 30px; }
.prent p { clear: both; color: #666; font-size: 12px; line-height: 36px; }
.prent p a { font-size: 12px; }

/*相关新闻*/
.newslink{width: 845px;border:1px solid #ececec; padding: 20px; background-color: #fff;margin-top: 20px; overflow: hidden;}

.newslink .news { width: 390px; margin-right: 25px; display: inline; }
.newslink .newslist .pic { display: block; overflow: hidden; width: 248px; height: 82px; margin: 0 auto; }
.newslink .newslist ul { overflow: hidden; padding-top: 10px; clear: both; }
.newslink .newslist ul li { height: 30px; line-height: 30px; padding-left: 12px; overflow: hidden; background: url(../images/icon-list.gif) no-repeat left center; }
.newslink .newslist ul li a { display: block; float: left; overflow: hidden; color: #888; font-size: 14px; height: 24px; line-height: 24px; }
.newslink .newslist ul li a:hover { color: #d92119; }
.newslink .newslist ul li em { display: block; width: 27px; height: 9px; float: left; padding-left: 6px; padding-top: 10px; color: #999; background: url(../images/icon-hot.png) no-repeat right center; }
.newslink .newslist ul li span { height: 28px; line-height: 28px; float: right; color: #999; font-family: Arial, Helvetica, sans-serif; }

/*同类产品*/
.prolink{width: 890px;border-top:1px solid #d2d2d2; padding: 20px 0; overflow: hidden;}
.prolink .news { margin-right: 25px; display: inline; float: left;}
.prolink .newslist .pic { display: block; overflow: hidden; width: 248px; height: 82px; margin: 0 auto; }
.prolink .newslist ul { overflow: hidden; padding-top: 10px; clear: both; }
.prolink .newslist ul li { height: 30px; line-height: 30px; padding-left: 12px; overflow: hidden; background: url(../images/icon-list.gif) no-repeat left center; }
.prolink .newslist ul li a { display: block; float: left; overflow: hidden; color: #888; font-size: 14px; height: 24px; line-height: 24px; }
.prolink .newslist ul li a:hover { color: #d92119; }
.newslink .newslist ul li em { display: block; width: 27px; height: 9px; float: left; padding-left: 6px; padding-top: 10px; color: #999; background: url(../images/icon-hot.png) no-repeat right center; }
.prolink .newslist ul li span { height: 28px; line-height: 28px; float: right; color: #999; font-family: Arial, Helvetica, sans-serif; }

#banner_about{background:url(../images/banner/about_banner.jpg) center no-repeat; height:497px;}
#banner_pro{background:url(../images/banner/pro_banner.jpg) center no-repeat; height:497px;}
#banner_con{background:url(../images/banner/contact_banner.jpg) center no-repeat; height:497px;}
#banner_new{background:url(../images/banner/new_banner.jpg) center no-repeat; height:497px;}
#banner_ziliao{background:url(../images/banner/ziliao_banner.jpg) center no-repeat; height:497px;}
#pageh1{width: 1155px;height:497px;line-height: 497px; margin:0 auto;}
#pageh1 h1{color: #333; font-size: 28px;}


/*右侧联系我们*/
.left-con{text-align: center; width: 245px;background-color: #fff;border:1px solid #f0f0f0; padding:38px 0 ;}
.left-con span{font-size: 16px;line-height: 28px;}
.left-con a{color: #fff; font-size:14px;width: 136px;height: 32px;line-height: 32px; border-radius: 6px;display: block;background-color: #ff0000;margin:20px auto 0;}

/*解决方案下面产品*/
.anli_pro{width: 844px;overflow: hidden;margin-top: 60px;}
.anli_pro ul{overflow: hidden;width: 860px;margin-top: 20px;}
.anli_pro li{width: 270px;height: 155px;border:1px #d7d7d7 solid; float: left;margin-right: 13px;margin-top: 13px;}
.anli_pro li .left{width: 136px;height: 155px;line-height: 155px;float: left;}
.anli_pro li img{width: 136px;}
.anli_pro li .right{width: 109px; padding:25px 25px 0 0;float: left;}
.anli_pro li h6{font-size: 16px;color: #074793;line-height: 25px;}
.anli_pro li p{font-size: 12px;color: #999;line-height: 18px;}
.anli_pro .webtt h4{font-size: 24px;color: #074793;}


.pro_box_nr li{color: #555; font-size: 9px; width: 370px;height:40px;  margin-right: 50px; line-height: 20px;border-bottom: 1px solid #ddd; padding:10px 0; float: left;}
.pro_box_nr li a{color: #222; font-size: 9px;font-weight:600;}
.pro_box_nr li em{font-weight:bold; color: #ff0000;}

/*右边浮动


#jump{position:fixed; z-index:9999;bottom:110px;right:100px;padding:6px; text-align:center;_position:absolute;_top:expression(documentElement.scrollTop + "px");}

#jump li{ height:45px; width:45px; line-height:45px; overflow:hidden;background: rgba(0,0,0,0.5);}

#jump a{ font-size:12px; color:#666; }

#top,#weixin{display:block;cursor:pointer; }

#top img ,#weixin img{ vertical-align:middle;}

#jump .wx{background:#646464;}

#EWM{ position:absolute; right:50px;top: -30px; display:none;}

#EWM img{ width:120px; height:120px;}

#EWM .arrow3 { width: 6px; height: 11px; display: block; background: url("../images/weixin-arrow.png")no-repeat; position: absolute; right: 1px; top: 122px; }

#EWM p{ margin-right:6px; background:#fff; line-height:24px; }

*/
